{
 "cells": [
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "# Measurement Error Mitigation"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Introduction\n",
    "\n",
    "The measurement calibration is used to mitigate measurement errors. \n",
    "The main idea is to prepare all $2^n$ basis input states and compute the probability of measuring counts in the other basis states. \n",
    "From these calibrations, it is possible to correct the average results of another experiment of interest. This notebook gives examples for how to use the ``ignis.mitigation.measurement`` module."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2019-12-10T21:48:45.438505Z",
     "start_time": "2019-12-10T21:48:43.641392Z"
    }
   },
   "outputs": [],
   "source": [
    "# Import general libraries (needed for functions)\n",
    "import numpy as np\n",
    "import time\n",
    "\n",
    "# Import Qiskit classes\n",
    "import qiskit \n",
    "from qiskit import QuantumRegister, QuantumCircuit, ClassicalRegister, Aer\n",
    "from qiskit.providers.aer import noise\n",
    "from qiskit.tools.visualization import plot_histogram\n",
    "\n",
    "# Import measurement calibration functions\n",
    "from qiskit.ignis.mitigation.measurement import (complete_meas_cal, tensored_meas_cal,\n",
    "                                                 CompleteMeasFitter, TensoredMeasFitter)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 3 Qubit Example of the Calibration Matrices"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Assume that we would like to generate a calibration matrix for the 3 qubits Q2, Q3 and Q4 in a 5-qubit Quantum Register [Q0,Q1,Q2,Q3,Q4]. \n",
    "\n",
    "Since we have 3 qubits, there are $2^3=8$ possible quantum states."
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Generating Measurement Calibration Circuits\n",
    "\n",
    "First, we generate a list of measurement calibration circuits for the full Hilbert space. \n",
    "Each circuit creates a basis state. \n",
    "If there are $n=3$ qubits, then we get $2^3=8$ calibration circuits."
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "The following function **complete_meas_cal** returns a list **meas_calibs** of `QuantumCircuit` objects containing the calibration circuits, \n",
    "and a list **state_labels** of the calibration state labels.\n",
    "\n",
    "The input to this function can be given in one of the following three forms:\n",
    "\n",
    "- **qubit_list:** A list of qubits to perform the measurement correction on, or:\n",
    "- **qr (QuantumRegister):** A quantum register, or:\n",
    "- **cr (ClassicalRegister):** A classical register.\n",
    "\n",
    "In addition, one can provide a string **circlabel**, which is added at the beginning of the circuit names for unique identification.\n",
    "\n",
    "For example, in our case, the input is a 5-qubit `QuantumRegister` containing the qubits Q2,Q3,Q4:"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2019-12-10T21:48:45.445285Z",
     "start_time": "2019-12-10T21:48:45.440921Z"
    }
   },
   "outputs": [],
   "source": [
    "# Generate the calibration circuits\n",
    "qr = qiskit.QuantumRegister(5)\n",
    "qubit_list = [2,3,4]\n",
    "meas_calibs, state_labels = complete_meas_cal(qubit_list=qubit_list, qr=qr, circlabel='mcal')"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Print the $2^3=8$ state labels (for the 3 qubits Q2,Q3,Q4):"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2019-12-10T21:48:45.454762Z",
     "start_time": "2019-12-10T21:48:45.448344Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "['000', '001', '010', '011', '100', '101', '110', '111']"
      ]
     },
     "execution_count": 3,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "state_labels"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Computing the Calibration Matrix\n",
    "\n",
    "If we do not apply any noise, then the calibration matrix is expected to be the $8 \\times 8$ identity matrix."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2019-12-10T21:48:45.564448Z",
     "start_time": "2019-12-10T21:48:45.456937Z"
    }
   },
   "outputs": [],
   "source": [
    "# Execute the calibration circuits without noise\n",
    "backend = qiskit.Aer.get_backend('qasm_simulator')\n",
    "job = qiskit.execute(meas_calibs, backend=backend, shots=1000)\n",
    "cal_results = job.result()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2019-12-10T21:48:45.572068Z",
     "start_time": "2019-12-10T21:48:45.566831Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "[[1. 0. 0. 0. 0. 0. 0. 0.]\n",
      " [0. 1. 0. 0. 0. 0. 0. 0.]\n",
      " [0. 0. 1. 0. 0. 0. 0. 0.]\n",
      " [0. 0. 0. 1. 0. 0. 0. 0.]\n",
      " [0. 0. 0. 0. 1. 0. 0. 0.]\n",
      " [0. 0. 0. 0. 0. 1. 0. 0.]\n",
      " [0. 0. 0. 0. 0. 0. 1. 0.]\n",
      " [0. 0. 0. 0. 0. 0. 0. 1.]]\n"
     ]
    }
   ],
   "source": [
    "# The calibration matrix without noise is the identity matrix\n",
    "meas_fitter = CompleteMeasFitter(cal_results, state_labels, circlabel='mcal')\n",
    "print(meas_fitter.cal_matrix)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Assume that we apply some noise model from Qiskit Aer to the 5 qubits, \n",
    "then the calibration matrix will have most of its mass on the main diagonal, with some additional 'noise'.\n",
    "\n",
    "Alternatively, we can execute the calibration circuits using an IBMQ provider."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2019-12-10T21:48:45.578362Z",
     "start_time": "2019-12-10T21:48:45.574278Z"
    }
   },
   "outputs": [],
   "source": [
    "# Generate a noise model for the 5 qubits\n",
    "noise_model = noise.NoiseModel()\n",
    "for qi in range(5):\n",
    "    read_err = noise.errors.readout_error.ReadoutError([[0.9, 0.1],[0.25,0.75]])\n",
    "    noise_model.add_readout_error(read_err, [qi])"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2019-12-10T21:48:45.703495Z",
     "start_time": "2019-12-10T21:48:45.580438Z"
    }
   },
   "outputs": [],
   "source": [
    "# Execute the calibration circuits\n",
    "backend = qiskit.Aer.get_backend('qasm_simulator')\n",
    "job = qiskit.execute(meas_calibs, backend=backend, shots=1000, noise_model=noise_model)\n",
    "cal_results = job.result()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2019-12-10T21:48:45.715380Z",
     "start_time": "2019-12-10T21:48:45.709472Z"
    },
    "scrolled": true
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "[[0.728 0.207 0.214 0.047 0.205 0.052 0.051 0.01 ]\n",
      " [0.073 0.592 0.029 0.164 0.018 0.168 0.006 0.048]\n",
      " [0.087 0.019 0.613 0.173 0.029 0.005 0.188 0.05 ]\n",
      " [0.009 0.076 0.059 0.512 0.002 0.014 0.018 0.126]\n",
      " [0.082 0.024 0.024 0.006 0.601 0.159 0.169 0.052]\n",
      " [0.011 0.068 0.002 0.015 0.068 0.528 0.023 0.149]\n",
      " [0.009 0.004 0.055 0.021 0.067 0.021 0.493 0.137]\n",
      " [0.001 0.01  0.004 0.062 0.01  0.053 0.052 0.428]]\n"
     ]
    }
   ],
   "source": [
    "# Calculate the calibration matrix with the noise model\n",
    "meas_fitter = CompleteMeasFitter(cal_results, state_labels, qubit_list=qubit_list, circlabel='mcal')\n",
    "print(meas_fitter.cal_matrix)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2019-12-10T21:48:45.911350Z",
     "start_time": "2019-12-10T21:48:45.718844Z"
    },
    "tags": [
     "nbsphinx-thumbnail"
    ]
   },
   "outputs": [
    {
     "data": {
      "image/png": "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\n",
      "text/plain": [
       "<Figure size 432x288 with 2 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "# Plot the calibration matrix\n",
    "meas_fitter.plot_calibration()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Analyzing the Results\n",
    "\n",
    "We would like to compute the total measurement fidelity, and the measurement fidelity for a specific qubit, for example, Q0.\n",
    "\n",
    "Since the on-diagonal elements of the calibration matrix are the probabilities of measuring state 'x' given preparation of state 'x', \n",
    "then the trace of this matrix is the average assignment fidelity.\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2019-12-10T21:48:45.918657Z",
     "start_time": "2019-12-10T21:48:45.913417Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Average Measurement Fidelity: 0.561875\n",
      "Average Measurement Fidelity of Q0: 0.826500\n"
     ]
    }
   ],
   "source": [
    "# What is the measurement fidelity?\n",
    "print(\"Average Measurement Fidelity: %f\" % meas_fitter.readout_fidelity())\n",
    "\n",
    "# What is the measurement fidelity of Q0?\n",
    "print(\"Average Measurement Fidelity of Q0: %f\" % meas_fitter.readout_fidelity(\n",
    "    label_list = [['000','001','010','011'],['100','101','110','111']]))"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Applying the Calibration\n",
    "\n",
    "We now perform another experiment and correct the measured results. \n",
    "\n",
    "## Correct Measurement Noise on a 3Q GHZ State\n",
    "\n",
    "As an example, we start with the 3-qubit GHZ state on the qubits Q2,Q3,Q4:\n",
    "\n",
    "$$ \\mid GHZ \\rangle = \\frac{\\mid{000} \\rangle + \\mid{111} \\rangle}{\\sqrt{2}}$$"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2019-12-10T21:48:45.928489Z",
     "start_time": "2019-12-10T21:48:45.920726Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "<qiskit.circuit.instructionset.InstructionSet at 0x7fa88ba4b370>"
      ]
     },
     "execution_count": 11,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# Make a 3Q GHZ state\n",
    "cr = ClassicalRegister(3)\n",
    "ghz = QuantumCircuit(qr, cr)\n",
    "ghz.h(qr[2])\n",
    "ghz.cx(qr[2], qr[3])\n",
    "ghz.cx(qr[3], qr[4])\n",
    "ghz.measure(qr[2],cr[0])\n",
    "ghz.measure(qr[3],cr[1])\n",
    "ghz.measure(qr[4],cr[2])"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "We now execute the calibration circuits (with the noise model above):"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 12,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2019-12-10T21:48:46.069988Z",
     "start_time": "2019-12-10T21:48:45.930197Z"
    }
   },
   "outputs": [],
   "source": [
    "job = qiskit.execute([ghz], backend=backend, shots=5000, noise_model=noise_model)\n",
    "results = job.result()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "We now compute the results without any error mitigation and with the mitigation, namely after applying the calibration matrix to the results.\n",
    "\n",
    "There are two fitting methods for applying the calibration (if no method is defined, then 'least_squares' is used). \n",
    "- **'pseudo_inverse'**, which is a direct inversion of the calibration matrix, \n",
    "- **'least_squares'**, which constrains to have physical probabilities.\n",
    "\n",
    "The raw data to be corrected can be given in a number of forms:\n",
    "\n",
    "- Form1: A counts dictionary from results.get_counts,\n",
    "- Form2: A list of counts of length=len(state_labels),\n",
    "- Form3: A list of counts of length=M*len(state_labels) where M is an integer (e.g. for use with the tomography data),\n",
    "- Form4: A qiskit Result (e.g. results as above)."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 13,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2019-12-10T21:48:46.085288Z",
     "start_time": "2019-12-10T21:48:46.072367Z"
    }
   },
   "outputs": [],
   "source": [
    "# Results without mitigation\n",
    "raw_counts = results.get_counts()\n",
    "\n",
    "# Get the filter object\n",
    "meas_filter = meas_fitter.filter\n",
    "\n",
    "# Results with mitigation\n",
    "mitigated_results = meas_filter.apply(results)\n",
    "mitigated_counts = mitigated_results.get_counts(0)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "We can now plot the results with and without error mitigation:"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 14,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2019-12-10T21:48:46.320336Z",
     "start_time": "2019-12-10T21:48:46.087649Z"
    }
   },
   "outputs": [
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAAAjYAAAFGCAYAAAB5fNVpAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADh0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uMy4yLjIsIGh0dHA6Ly9tYXRwbG90bGliLm9yZy+WH4yJAAAgAElEQVR4nOzdeXhU5d3/8fc3eyBsAUnIwo5hK2EJRGoMaKVY2mJR6toHK1VEXKr8bLWCa7VYrVYrauvS4lJFRa08WhG1QgRZDEsUsGELyL5vIZD1/v0xkzxJSCAhk0kyfF7XlYs559z3me+ZgeGT+9xzjjnnEBEREQkEQQ1dgIiIiIivKNiIiIhIwFCwERERkYChYCMiIiIBQ8FGREREAoaCjYiIiAQMBRsREREJGH4PNmY2ycxyzOy4mS0zs/NO0T7MzB709sk3s+/M7NZKbS41szXe7WvMbEz9HoWIiIg0Rn4NNmZ2OfAU8AdgAPAl8JGZdTxJt5nARcAEIAn4OfB1uX0OBd4E/gn09/75tpml1scxiIiISONl/rzysJktAb52zl1fbt06YJZz7ndVtP8h8DbQzTm3t5p9vglEO+dGlFv3KbDHOXflyepp166d69y582kdi4iIBKZly5btdc6dVW45LCQk5AUgDQhuuMoEKAYWFBUVXT9o0KCCqhqE+KsSMwsDBgF/qrRpLvD9arr9DPgKmGxm44BjwEfA3c65XG+bocDTlfp9DNx8qpo6d+5MZmZmzQ5ARETOCGa2ufxyUFDQjS1btjy3U6dOB4OCgnQfogZUUlJimzdvTjt48OCNeM4AncBvwQZohyfp7qq0fhdwYTV9uuJJyPnApUBrPCEmDhjrbRNbzT5jq9qhmU3Ac1qLuLg45s2b53mirl1p0aIFWVlZALRt25Y+ffqQkZEBQEhICGlpaSxfvpzDhw8DkJKSwq5du9iyZQsAPXr0IDw8nFWrVgHQvn17zj77bBYsWABAeHg4Q4cOJTMzk9xcTy5LTU1l69atbNu2DYCkpCSCg4NZs2aN5+BiY+nSpQuLFi0CIDIyktTUVJYsWcKxY8cAGDp0KDk5OezcuROA3r17U1xcTHZ2NgDx8fEkJCSwZMkSAKKiokhJSWHRokXk5+cDkJaWxtq1a9m9ezcAffv2JT8/n3Xr1gGQmJhITExMWRBs2bIlAwcOZMGCBRQVFQGQnp7O6tWr2bdvHwDJyckcOXKEjRs3Ap4gGR0dzfLlywFo06YNycnJzJ8/H+ccZsawYcPIysriwIEDAAwcOJD9+/ezadMmvU96n/Q+6X3yy/tUWXBw8LVxcXFHFWoaXlBQkIuLi8s9cuTIL6km2PjtVJSZxQHbgGHOuYxy6+8FrnbOJVXRZy5wHhDrnDvkXfdDPCMysc65XWZWAFznnHulXL9xwAvOufCT1ZSSkuI0YiMiIuWZ2TLnXErpclZWVk6/fv32mVlDliVezjm+/vrr6OTk5K5Vbffn5OG9eM6NxVRaHwPsrKbPDmBbaajx+tb7Z+mE45213KeIiEhtmEJN4+F9L6rNL34LNs65AmAZMKLSphF4vh1VlYVAnJlFlVt3tvfP0nOgi2q5TxEREQlQ/r6OzRPAL83sOjPrZWZP4Zkv81cAM3vFzF4p1/51YB/wDzPrY2bn4jmnNss5t9vb5ingAjO7y8x6mtnvgPOBJ/11UCIiItI4+HPyMM65N82sLTAV6ACsAkY550pHXzpWap9rZhfimTD8FXAA+BdwV7k2X5rZFcBDwIPABuBy59yS+j4eERE5M13/JIPqc/8v3May+tx/IPNrsAFwzj0LPFvNtuFVrMsGfniKfc4CZvmiPhERkaaosLCQ0NDQhi6jweleUSIiIk1UfHz896ZMmRJ79tln927evPnA3/72tx0SExP7Nm/efEC3bt36vPLKK61L28bFxX3viy++aAbw3HPPRZvZoMzMzAiAP//5z+0uvPDCbg11HL6kYCMiItKEvfPOO9H//ve/1+3fv39Fz549j3/xxRfZhw8fXnHXXXdtv+GGG7ps3rw5FCA1NfXIp59+2gIgIyOjRUJCQv5nn31Wuhx13nnnHWnI4/AVBRsREZEmbOLEibu6d+9eGBUV5caPH3+gc+fOhcHBwVx//fUHOnXqlP/FF180B0hPT8/94osvWgAsWbIk6vbbb99ZbrnFD37wg9yTPU9ToWAjIiLShHXq1Kmw9PH06dPb9uzZs3eLFi36t2jRov/69esj9+zZEwIwYsSII5mZmVGbN28OLSkpsV/+8pf7MzMzo7Kzs8OOHDkSPHTo0LyGOwrf8fvkYREREfEdM3MAa9euDZs8eXKn//3f/137gx/8IDckJISePXv2Lr3DQN++ffMjIiJKHnvssfapqalHoqOjS9q1a1f49NNPn5WSkpIbHBwY9/fUiI2IiEgAOHLkSJCZERsbWwjw1FNPtV2/fn1k+TapqalHZsyY0T49Pf0IwLnnnntkxowZ7dPS0gJifg1oxEZERKTWGuN1ZgYNGnR8woQJu9LT03sFBQW5Sy+9dN+AAQMqzJtJT08/8sEHH0SPGDEiF2D48OFHnn/++Zjzzz8/IObXgB9vgtkY6SaYIiJSWRU3wdyUnJy8tyFrkoqysrLaJScnd65qm05FiYiISMBQsBEREZGAoWAjIiIiAUPBRkRERAKGgo2IiIgEDAUbERERCRgKNiIiIhIwFGxEREQkYCjY+NmcOXNISkqie/fuPPLIIydsnzFjBmeddRb9+/enf//+vPjii2XbXn75ZXr06EGPHj14+eWXT+g7evRo+vbtW6/1i4hI07Nu3bqwZs2aDSgqKqq2TbNmzQasWbMmzI9lVSk7OzvMzAYVFhaeunEVdEsFPyouLuamm27ik08+ISEhgcGDBzN69Gh69+5dod3ll1/O9OnTK6zbv38/DzzwAJmZmZgZgwYNYvTo0bRp0waAd999l6ioKL8di4jImWxD0v2D6nP/3bLv9+ktG3r06FGQl5e3onR5yJAhSVdcccW+yZMnl11Rufz2upg8eXLchg0bwt9///0cX+yvtjRi40dLly6le/fudO3albCwMK644gref//9GvX9+OOPGTFiBNHR0bRp04YRI0YwZ84cAHJzc3niiSeYOnVqfZYvIiLS6CnY+NG2bdtITEwsW05ISGDbtm0ntHvnnXfo168fY8eOZcuWLafse8899/D//t//o1mzZvV8BCIi0pjEx8d/75577ok5++yze0dGRg647LLLOm3ZsiUkPT29R/PmzQd8//vfP3vPnj3B5U/v3HLLLfHLli2L+t3vftexWbNmA8aNG9cRwMwGrVq1Khxg586dwRdccEH3qKioAX379u116623xg0aNCip9HmvvfbaxNjY2H5RUVED+vTp02vOnDlRALNmzWr59NNPx3744YdtmjVrNiApKak3wL59+4Ivu+yyTmeddVa/9u3b97v11lvjSk+LFRUVMWHChIQ2bdokJyQkfO/dd99tVZfXRMGmkfnpT3/Kpk2b+PrrrxkxYgTXXHPNSduvXLmSDRs2MGbMGD9VKCIijcns2bPbfPbZZ2vXrFmz6tNPP209cuTIHtOmTdu6Z8+elSUlJTzyyCPty7d/+umntw0aNCh32rRp3+Xl5a145ZVXvqu8z+uuu65Ts2bNSnbs2JH18ssv57z11lvtym8fPHjw0ZUrV64+cODAirFjx+7/xS9+0S0vL8/Gjh17+JZbbtn54x//+EBeXt6K7OzsNQBXXHFF55CQEDZs2LBqxYoVaz7//PNWf/7zn9sBPPHEE2d98sknrb766qs1y5YtW/Ovf/2rTV1eDwUbP4qPjy8bgQHYunUr8fHxFdq0bduW8PBwAK677jqWLVt20r6LFi0iMzOTzp07k5aWxtq1axk+fHj9H4yIiDQKEydO3J2YmFjUpUuXwsGDB+cOGDDg6LnnnnusWbNm7qc//enBrKysWg3nFxUVMWfOnNYPP/zwthYtWpQMGjTo+GWXXVbh7uaTJk3aHxsbWxwaGsoDDzywq6CgwLKysiKq2t+WLVtC5s+f3+r555//rmXLliXx8fFFN998865Zs2ZFA7z77rttbrzxxt3du3cvjImJKb7zzjt3nv6rocnDfjV48GDWrVtHTk4O8fHxzJw5k9dff71Cmx07dtChQwcAZs+eTa9evQAYOXIkd999NwcOHABg7ty5TJs2jejoaG688UYANm3axE9+8hPmzZvnv4MSEZEG1aFDh7KvD0VERJTExMSUffUpMjKyJC8vL7g2+9u+fXtIcXGxde3atWy/iYmJBeXb3HvvvTGvvfZauz179oQCHD16NHj37t1VZor169eHFRUVWYcOHZJL1znnLDY2tgBg165doR07dizbf7du3fJrU29lCjZ+FBISwvTp0xk5ciTFxcWMHz+ePn36cO+995KSksLo0aP5y1/+wuzZswkJCSE6OpoZM2YAEB0dzT333MPgwYMBuPfee4mOjm7AoxERkabKzFx12+Li4oqCg4NdTk5OaL9+/fIBtmzZUvY18Dlz5kRNnz49ds6cOWsHDRp0LDg4mJYtW/Z3zlW5765duxaGhYW5/fv3rwwNDT3h+dq3b1/43Xffle1/48aN4XU5Np2K8rNRo0axdu1aNmzYwJQpUwB48MEHGT16NADTpk1j9erVZGVl8fnnn9OzZ8+yvuPHj2f9+vWsX7+ea6+99oR9d+7cmVWrVvnnQERE6uhU1/Uq9c4772BmZGZmAlBYWMg111zD9773PXr16sW0adPK2h48eJCxY8fSs2dPevXqxaJFi+r9OJqis846q6i6ABESEsLIkSMPTpkyJe7IkSNBK1asiHj77bfblm4/dOhQcEhIiIuNjS0sLCy0O+64o8PRo0fLRoViYmKKtm7dGlZcXAxAp06dCs8999xDEyZMSNy/f39QcXExq1evDv/www+jAC655JIDf/vb39pv2LAhdM+ePcGPPvpobF2OTSM2IiLidzW9rteRI0d46qmnSE1NLVv39ttvk5+fzzfffENeXh69e/fmyiuvpHPnzvz617/moosuYtasWRQUFJCXl1cv9fv6OjP+dtttt+267rrrurzyyitnXXLJJftmzJixpfz2F1544burrrqqc4cOHZI7d+58/Gc/+9n+lStXNge49NJLD82aNetw7969vxcZGVl8ww037Co9rQQwbty4/W+++WZ0mzZt+ickJOSvWbPm27feemvTrbfeGt+rV6++eXl5QQkJCQW33377DoDJkyfvWbt2bcSgQYP6NG/evPjmm2/euXjx4hane2xWOnR0JkpJSXGlvwGIiIj/LFq0iPvvv5+PP/4YoGzU5Xe/+12FdrfddhsjRozgscce409/+hMpKSm88cYbvP7667z33nscOnSIoUOHsnjxYoKDg+nfvz8bN27EzE67NjNb5pxLKV3OysralJycvPdkfQLdjTfeGL9r167Qd999d1ND1wKQlZXVLjk5uXNV23QqSkRE/K4m1/Vavnw5W7Zs4cc//nGF9WPHjqV58+Z06NCBjh07cscddxAdHU1OTg5nnXUW1157LQMGDOC6667j6NGjfjmeQLNixYqIJUuWRJaUlPD55583mzlzZrsxY8YcbOi6akLBRkREGp2SkhImT57M448/fsK2pUuXEhwczPbt28nJyeHxxx9n48aNFBUVsXz5cm688UZWrFhB8+bNTzp3R6p3+PDhoJ///OfdmjdvPuAXv/hFt4kTJ+66+uqrm0Sw0RwbERHxu1Nd1+vIkSOsWrWq7LpcO3fuZPTo0cyePZvXX3+diy66iNDQUNq3b8+5555LZmYm6enpJCQklM3HGTt2rILNaRo2bFjed9991yS/jaIRGxER8bvy1/UqKChg5syZZd8OBWjVqhV79+5l06ZNbNq0iXPOOYfZs2eTkpJCx44d+c9//gPA0aNHWbx4MT179iQ2NpbExESys7MB+Oyzz06Y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iEjAULARERGRgKFgIyIiIgFDwUZEREQChoKNiIiIBAwFGxEREQkYCjYiIiISMBRsREREJGAo2IiIiEjAULARERGRgKFgIyIiIgFDwUZEREQChoKNiIiIBAwFGxGRBvbQQw8RFhZGaGgoF1100QnbDx8+TMeOHQkNDSUqKooFCxYAMGnSJCIjI8t+zIw333wTgNzcXHr16kVYWBjh4eH85je/8esxiTQUBRsRCRj1ERBat25NWFhY2bbVq1f7tOaCggIeeOAB5s6dy4EDB5g/fz6zZ8+u0GbChAlERUVRWFjI+PHjueqqqwB49tlnOXbsGMeOHeO1114jJCSEyy+/HIAf//jHtG3bloKCAo4ePcp1113n07pFGisFGxEJCPUVEABefPHFsu19+vTxad0zZsygVatWDB8+nKioKNLT03nmmWcqtPn000+57bbbAHj00UfZunUrJSUlFdo8/vjjDBkypGx54cKFvPvuuwCEhISQlJTk07pFGisFG5F64uvRg71799K+fXvCw8OJiIjgnHPO8fchNWr1FRDqW3Z2Nm3bti1b7tKlCzt27KjQJjc3lwEDBgAQERFBcHAw69atq9Dmq6++4o477gBg8+bNAPzoRz+iWbNmJCQksGrVqvo8DJFGQ8FGpB7U1+jBXXfdRX5+Pnv37uXbb7/lwQcf9PuxNVb1ERBKTZgwgcjISH7wgx+cEIQag5deeong4GDGjBkDwPHjxykuLmb48OHk5eUxaNAgRo8e3cBViviHgs0Z4nRHDwBmzZpFixYtiIiIICIigoMHDwKanHgy9TF60K5dOyZPngxAVFQUXbp0Yf369X44mjNH5YAAnvfp+PHjbNiwgZUrVzJx4kSfPmdSUhL79u0rW87JyaFDhw4V2kRFRbFixQrg/0JLjx49yrY/88wzpKenly2XbvvjH/8IwN1338327dt9WrdIY6Vgcwaoy+jB8ePH+Z//+R9eeukljh8/zjfffEOzZs0ATU48mfocPQDPqYbVq1czfvx4n9deHyG4vifgQv0EBICUlBQA4uLiGDNmDIsXL/Zp3ePGjePQoUNkZGSQm5tLRkYGkyZNqtDmggsu4MknnwTgt7/9LfHx8QQFeT6+i4qKyMrK4u677y5rHxQURGJiIk899RQAL7zwAu3atfNp3SKNlYLNGaAuowd//OMfiY2N5bLLLgM8vwmGhYUBmpxY36oaPQDPf8gpKSn85Cc/Yfjw4T59zvoKwVC/E3ChfgLC8ePHyc7OBiAvL485c+bQt29fn9YdERHB1KlTufDCC2nTpg1paWlcfPHFpKenM2XKFACef/55Dh8+TGhoKH//+9959dVXy/pPnz6dyMjIE/4uvPHGGzz44INERkby7rvv8vbbb/u0bpHGSsHmDFCX0YOVK1diZrRr145mzZoxatQowL+TE+tjBOG1114jIiKC0NBQkpOTfT5vor5GDwD69etHXFwc7733nk9rhvoLwf5QHwHh8OHDDBgwgMjISKKjo2nXrh0zZszwee333XcfBQUFFBYW8sknnwCQkZHBww8/DHhGvLZu3UphYSG5ubkVarztttvIzc09YZ/nnnsuhw4d4tixY+zfv5+hQ4f6vG6RxkjBRk6qsLCQLVu2sHDhQr777ju++OILHnvsMb9NTqyvEYSJEycyffp08vPz2b59Ow899JBP666P0QOAtLQ0jh49yrJly3xab6n6CMGl/DEB19cBoX379uTl5XHs2DGOHz/OypUr/RrWRKT2FGzOAHUZPejatSsdO3YkKSmJdu3aMWTIEObNm+e3yYn1MYKwcuVKCgsLue666wgKCuKKK67gjTfe8Gnd9TF68NVXX7Fw4UL27t1LixYtiIyM5JprrvFp3XVRXQiG+p+AKyJSSsHmDFCX0YPbb7+dHTt2sHfvXo4fP86KFSsYPHiw3yYn1scIwtdff03z5s3L+iclJbF//36f1+7r0YPBgwfjnCM/P79srsrLL7/s05rrIwRD/U/AFREpFdLQBUj9Kz964Jxj+PDhZaMH5513Hg8//DDPP/88ffv2JTQ0lPDwcD744APAEySuueYaEhISAM/8jvvvvx/wTE4cNWoUU6dOJTIykg8//LChDrFKpSMIq1atom3btnTp0oXHHnuMmJiYhi6t0Ro3bhw33XQTGRkZDBw4kIyMDGbOnFmhTWkInjBhwgkh+MUXX2Tv3r1l4efWW2/l+PHjbN68maSkpLIJuFXNHaov1z95+n1fuM13ddRWU61bpKEp2Jwh7rvvPu67774K6zIyMsoel44eVOW5557jueeeO2F96eTE+pSUlFRhVOJkIwiDBw+udgQBKBtBePjhhzl69GhZ/+zsbKKjo+v1OJqK+gjBu3fvZsCAATjncM7Rs2fPepmAKyIC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\n",
      "text/plain": [
       "<Figure size 504x360 with 1 Axes>"
      ]
     },
     "execution_count": 14,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "from qiskit.tools.visualization import *\n",
    "plot_histogram([raw_counts, mitigated_counts], legend=['raw', 'mitigated'])"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### Applying to a reduced subset of qubits"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Consider now that we want to correct a 2Q Bell state, but we have the 3Q calibration matrix. We can reduce the matrix and build a new mitigation object."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 15,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2019-12-10T21:48:46.329509Z",
     "start_time": "2019-12-10T21:48:46.322471Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "<qiskit.circuit.instructionset.InstructionSet at 0x7fa88b9a80a0>"
      ]
     },
     "execution_count": 15,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# Make a 2Q Bell state between Q2 and Q4\n",
    "cr = ClassicalRegister(2)\n",
    "bell = QuantumCircuit(qr, cr)\n",
    "bell.h(qr[2])\n",
    "bell.cx(qr[2], qr[4])\n",
    "bell.measure(qr[2],cr[0])\n",
    "bell.measure(qr[4],cr[1])"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 16,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2019-12-10T21:48:46.363702Z",
     "start_time": "2019-12-10T21:48:46.331739Z"
    }
   },
   "outputs": [],
   "source": [
    "job = qiskit.execute([bell], backend=backend, shots=5000, noise_model=noise_model)\n",
    "results = job.result()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 17,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2019-12-10T21:48:46.368672Z",
     "start_time": "2019-12-10T21:48:46.365428Z"
    }
   },
   "outputs": [],
   "source": [
    "#build a fitter from the subset\n",
    "meas_fitter_sub = meas_fitter.subset_fitter(qubit_sublist=[2,4])"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 18,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2019-12-10T21:48:46.375831Z",
     "start_time": "2019-12-10T21:48:46.371066Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "array([[0.821 , 0.223 , 0.2365, 0.0585],\n",
       "       [0.085 , 0.672 , 0.022 , 0.178 ],\n",
       "       [0.085 , 0.0275, 0.665 , 0.1845],\n",
       "       [0.009 , 0.0775, 0.0765, 0.579 ]])"
      ]
     },
     "execution_count": 18,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "#The calibration matrix is now in the space Q2/Q4\n",
    "meas_fitter_sub.cal_matrix"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 19,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2019-12-10T21:48:46.529639Z",
     "start_time": "2019-12-10T21:48:46.378317Z"
    }
   },
   "outputs": [
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAAAjYAAAE/CAYAAABVUYlgAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADh0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uMy4yLjIsIGh0dHA6Ly9tYXRwbG90bGliLm9yZy+WH4yJAAAgAElEQVR4nO3deXxV1b3//9eHBJJgGMIYSCIzaBjCEEwRDFilWG2hVYvaVq9a5DrUiXqv+kAt+NPq1TqC1Yq9ArZfrajfimNRKyBK0TBEIW2YAgISZiRMCUk+vz/OId+AAXIgySGb9/PxOA/OXnvtdT47ixw+rL322ubuiIiIiARBg2gHICIiIlJTlNiIiIhIYCixERERkcBQYiMiIiKBocRGREREAkOJjYiIiASGEhsREREJjDpPbMzsRjMrMLP9ZrbQzM45Rv1GZnZ/+JhiM/vazG45rM4lZpYX3p9nZj+t3bMQERGRk1GdJjZmdhnwFPA7oB/wGfCemZ1+lMNeAS4AxgI9gJ8BX1ZqcxDwV+AvQN/wnzPMLKs2zkFEREROXlaXKw+b2QLgS3e/rlLZCuA1d7+7ivo/AGYAXdx96xHa/CvQwt2HVyr7ENji7lfU9DmIiIjIyavORmzMrBEwAJh12K5ZwNlHOOwnwBfAODNbb2YrzOxpM0usVGdQFW3+/ShtioiISEDF1uFntQJigE2HlW8Czj/CMZ2BIUAxcAnQHJgEtAcuDddJPkKbyccMqFUr79ixYzVCFxGRU8XChQu3unvrStttYmNjXwB6oZtuoq0cWFpaWjpmwIABm6uqUJeJzfFoADjwc3f/FsDMfg383czauvvhCc0xmdlYQvN1aN++Pb///e8B6Ny5M02aNCE3NxeAli1b0rNnT+bOnQtAbGwsQ4YMYdGiRezatQuAzMxMNm3axLp16wDo1q0bcXFxLF26FIA2bdrQvXt35s2bB0BcXByDBg0iJyeH3bt3A5CVlcX69evZsGEDAD169CAmJoa8vDwAkpOT6dSpE/PnzwcgISGBrKwsFixYwL59+wAYNGgQBQUFFBYWApCenk5ZWRn5+fkApKSkkJqayoIFCwBITEwkMzOT+fPnU1xcDMCQIUNYvnw5mzeH/p706tWL4uJiVqxYAUBaWhpt27YlJycHgKZNm9K/f3/mzZtHaWkpANnZ2Sxbtoxt27YBkJGRQVFREatXrwagY8eOtGjRgkWLFgGQlJRERkYGc+bMwd0xM4YOHUpubi47duwAoH///mzfvp01a9aon9RP6if1U530U2pq6loqiY2NfSE5OfnM1q1b72jQoIGeHB1F5eXltmXLlvTCwsIXgJFV1amzOTbhS1F7gSvcfUal8meAXu4+tIpjpgGD3b1rpbI04GvgLHf/wsy+Bia5+6OV6vwX8Gt373C0mDIzM/3gF4uIiAiAmS1098yD27m5uat79+6tpOYkUV5ebl999VVSRkZG56r219mQmruXAAuB4YftGk7o7qiqfAq0P2xOTffwnwcz6vkRtikiIhKJBkpqTh7hvjhi/lLX1wofB642szFmdqaZPUVovsxzAGY23cymV6r/f4BtwItm1tPMBhO6Xfw1dz94be0p4PtmdpeZnWFmdwPnAk/W1UmJiIjIyaFO59i4+1/NrCVwD9AOWApc6O4HR19OP6z+bjM7n9CE4S+AHcDfgLsq1fnMzC4HHgDuB1YBl7n7gto+HxERETm51PnkYXf/A/CHI+wbVkVZPvCDY7T5GvBaTcQnIiJyLNc9yYDabH/KbSyM9JgDBw7QsGHD2ginXtFtayIiIvVUSkpK7/Hjxyd37949/bTTTuv/3//93+3S0tJ6nXbaaf26dOnSc/r06c0P1m3fvn3vTz75pDHAs88+28LMBuTk5MQDPPHEE63OP//8LtE6j5qkxEZERKQee/3111u8++67K7Zv3774jDPO2P/JJ5/k79q1a/Fdd931zX/+5392Wrt2bUOArKysog8//LAJwNy5c5ukpqYWf/TRRwe3E88555yiaJ5HTVFiIyIiUo9df/31m7p27XogMTHRr7322h0dO3Y8EBMTw3XXXbejQ4cOxZ988slpANnZ2bs/+eSTJgALFixIvP322wsrbTc577zzdkfzPGqKEhsREZF6rEOHDgcOvp88eXLLM844I71JkyZ9mzRp0nflypUJW7ZsiQUYPnx4UU5OTuLatWsblpeX29VXX709JycnMT8/v1FRUVHMoEGD9kbvLGrOyb7ysIiIiByFmTnA8uXLG40bN67DW2+9tfy8887bHRsbyxlnnJF+cCHeXr16FcfHx5c/+uijbbKysopatGhR3qpVqwOTJk1qnZmZuTsmJiaq51FTNGIjIiISAEVFRQ3MjOTk5AMATz31VMuVK1cmVK6TlZVVNHXq1DbZ2dlFAIMHDy6aOnVqmyFDhgRifg0osREREQmEAQMG7B87duym7OzsM1u3bp3x1VdfJfTr1++QeTPZ2dlFe/bsaTB8+PDdAMOGDSvas2dPg3PPPTcQ82ugDp8VdTLSs6JERORwVTwrak1GRsbWaMYkh8rNzW2VkZHRsap9GrERERGRwFBiIyIiIoGhxEZEREQCQ4mNiIiIBIYSGxEREQkMJTYiIiISGEpsREREJDCU2IiIiEhgKLEREREJuBUrVjRq3Lhxv9LS0iPWady4cb+8vLxGdRhWlfLz8xuZ2YADBw4cu3IVlNgE0Pvvv0+PHj3o2rUrDz/88Hf2T506ldatW9O3b1/69u3LCy+8ULFv2rRpdOvWjW7dujFt2jQA9u7dy0UXXcQZZ5xBz549ueuuu+rsXERE5MR169atZO/evYtjY0PPvj7rrLN6PP74460q19m7d+/i9PT0khP9rHHjxrUfNWpUpxNt53jp6d4BU1ZWxk033cQHH3xAamoqAwcOZOTIkaSnpx9S77LLLmPy5MmHlG3fvp2JEyeSk5ODmTFgwABGjhxJXFwcd9xxB+eeey4lJSWcd955vPfee/zwhz+sy1MTETlprOoxYUBttt8lf8LC2mw/yDRiEzCff/45Xbt2pXPnzjRq1IjLL7+cN998s1rH/v3vf2f48OG0aNGCpKQkhg8fzvvvv0/jxo0599xzAWjUqBH9+/dn/fr1tXkaIlLPHWvk+KDXX38dM+Pgc/tKSkq45ppr6N27NxkZGcyePbui7ssvv0zv3r3p06cPF1xwAVu36vFNKSkpve+999623bt3T09ISOg3evToDuvWrYvNzs7udtppp/U7++yzu2/ZsiWm8uWdm2++OWXhwoWJd9999+mNGzfud9VVV50OYGYDli5dGgdQWFgY8/3vf79rYmJiv169ep15yy23tB8wYECPg597zTXXpCUnJ/dJTEzs17NnzzPff//9RIDXXnut6aRJk5LfeeedpMaNG/fr0aNHOsC2bdtiRo8e3aF169Z92rRp0+eWW25pf/CyWGlpKWPHjk1NSkrKSE1N7f3GG280O5GfiRKbgNmwYQNpaWkV26mpqWzYsOE79V5//XX69OnDpZdeyrp166p97M6dO3nrrbc477zzaukMRKS+Ozhy/N5775GXl8fLL79MXl7ed+oVFRXx1FNPkZWVVVE2ZcoUAL766is++OADfvOb31BeXk5paSm33norH3/8MV9++SV9+vT5zqjzqWrmzJlJH3300fK8vLylH374YfMRI0Z0e+ihh9Zv2bJlSXl5OQ8//HCbyvUnTZq0YcCAAbsfeuihr/fu3bt4+vTpXx/e5pgxYzo0bty4fOPGjbnTpk0rePXVVw+5bDVw4MA9S5YsWbZjx47Fl1566fZf/vKXXfbu3WuXXnrprptvvrnwoosu2rF3797F+fn5eQCXX355x9jYWFatWrV08eLFeR9//HGzJ554ohXA448/3vqDDz5o9sUXX+QtXLgw729/+1vSifw8lNicgn784x+zZs0avvzyS4YPH85//Md/VOu40tJSrrjiCm655RY6d+5cy1GKSH1V3ZHje++9lzvvvJP4+PiKsry8PL7//e8D0KZNG5o3b05OTg7ujruzZ88e3J1du3bRvn37Ojunk9n111+/OS0trbRTp04HBg4cuLtfv357Bg8evK9x48b+4x//eGdubm7jSNorLS3l/fffb/7ggw9uaNKkSfmAAQP2jx49+pDhsRtvvHF7cnJyWcOGDZk4ceKmkpISy83Nja+qvXXr1sXOmTOn2fPPP/9106ZNy1NSUkp//etfb3rttddaALzxxhtJN9xww+auXbseaNu2bdmdd95ZePw/DSU2gZOSklIxAgOwfv16UlJSDqnTsmVL4uLiABgzZgwLFy6s1rFjx46lW7du3HbbbbV5CiJSz1Vn9HfRokWsW7eOiy666JDyjIwMZs6cSWlpKQUFBSxcuJB169bRsGFDnn32WXr37k379u3Jy8vjV7/6VZ2cz8muXbt2FbcPxcfHl7dt27bi1qeEhITyvXv3xkTS3jfffBNbVlZmnTt3rmg3LS3tkEnF9913X9vOnTv3bNKkSd8mTZr03b17d8zmzZurnLe7cuXKRqWlpdauXbuMg/V/85vfdNi2bVtDgE2bNjU8/fTTK9rv0qVLcSTxHk6JTcAMHDiQFStWUFBQQElJCa+88gojR448pM7GjRsr3s+cOZMzzzwTgBEjRjBr1ix27NjBjh07mDVrFiNGjADgnnvu4dtvv+XJJ5+su5MRkUAqLy9n3LhxPPbYY9/Zd+2115KamkpmZia33XYbZ599NjExMRw4cIBnn32WxYsX880339CnTx8eeuihKEQfDGbmR9rXvn370piYGC8oKGh4sGzdunUVt4G///77iZMnT05+5ZVXVu/cuXNJUVHRksTExDJ3r7Ltzp07H2jUqJFv3759SVFR0ZKioqIlu3fvXrxy5cplAG3atDnw9ddfV7S/evXquBM5NyU2ARMbG8vkyZMZMWIEZ555JqNHj6Znz57cd999zJw5E4Cnn36anj17kpGRwdNPP83UqVMBaNGiBffeey8DBw5k4MCB3HfffbRo0YL169fz4IMPkpeXR//+/b9zi7iISGXHGv0tKipi6dKlDBs2jI4dO/LPf/6TkSNHkpOTQ2xsLE888QRLlizhzTffZOfOnXTv3p0lS5YA0KVLF8yM0aNH89lnn9X5uQVF69atS4+UQMTGxjJixIid48ePb19UVNRg8eLF8TNmzGh5cP+3334bExsb68nJyQcOHDhgd9xxR7s9e/ZUjAq1bdu2dP369Y3KysoA6NChw4HBgwd/O3bs2LTt27c3KCsrY9myZXHvvPNOIsDFF1+8449//GObVatWNdyyZUvMI488knwi56bEJoAuvPBCli9fzqpVqxg/fjwA999/f8XIzUMPPcSyZcvIzc3l448/5owzzqg49tprr2XlypWsXLmSa665BggNI7s7//rXv1iyZAlLlixhzJgxdX9iIlIvHGvkuFmzZmzdupU1a9awZs0avve97zFz5kwyMzPZu3cve/bsAeCDDz4gNjaW9PR0UlJSyMvLY8uWLRX7Do42S+Ruu+22TW+//XZS06ZN+1599dVph++fMmXK10VFRTHt2rXLuPLKKzv95Cc/2d6oUSMHuOSSS74dOnTorvT09N5paWm94+Pjy5OTkysuJV111VXbAZKSkvqmp6efCfDqq6+uKSkpsTPPPLNX8+bN+1566aVdNmzY0BBg3LhxW4YNG7ZrwIABPfv27Zs+cuTIHSdybnZw6OhUlJmZ6QdvMRQRkZrz7rvvctttt1FWVsa1117L+PHjue+++8jMzPzO5fFhw4bx+9//nszMTNasWcOIESNo0KABKSkp/OlPf6JDhw4APPfcczz11FM0bNiQDh06MHXqVFq2bFnVx58QM1vo7pkHt3Nzc9dkZGSc0veW33DDDSmbNm1q+MYbb6yJdiwAubm5rTIyMjpWtU+JjRIbERGpRIkNLF68OL6kpMQGDhy4b86c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\n",
      "text/plain": [
       "<Figure size 504x360 with 1 Axes>"
      ]
     },
     "execution_count": 19,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# Results without mitigation\n",
    "raw_counts = results.get_counts()\n",
    "\n",
    "# Get the filter object\n",
    "meas_filter_sub = meas_fitter_sub.filter\n",
    "\n",
    "# Results with mitigation\n",
    "mitigated_results = meas_filter_sub.apply(results)\n",
    "mitigated_counts = mitigated_results.get_counts(0)\n",
    "from qiskit.tools.visualization import *\n",
    "plot_histogram([raw_counts, mitigated_counts], legend=['raw', 'mitigated'])"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Tensored mitigation\n",
    "\n",
    "The calibration can be simplified if the error is known to be local. By \"local error\" we mean that the error can be tensored to subsets of qubits. In this case, less than $2^n$ states are needed for the computation of the calibration matrix.\n",
    "\n",
    "Assume that the error acts locally on qubit 2 and the pair of qubits 3 and 4. Construct the calibration circuits by using the function `tensored_meas_cal`. Unlike before we need to explicitly divide the qubit list up into subset regions."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 20,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2019-12-10T21:48:46.537248Z",
     "start_time": "2019-12-10T21:48:46.532112Z"
    }
   },
   "outputs": [],
   "source": [
    "# Generate the calibration circuits\n",
    "qr = qiskit.QuantumRegister(5)\n",
    "mit_pattern = [[2],[3,4]]\n",
    "meas_calibs, state_labels = tensored_meas_cal(mit_pattern=mit_pattern, qr=qr, circlabel='mcal')"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "We now retrieve the names of the generated circuits. Note that in each label (of length 3), the least significant bit corresponds to qubit 2, the middle bit corresponds to qubit 3, and the most significant bit corresponds to qubit 4."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 21,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2019-12-10T21:48:46.546122Z",
     "start_time": "2019-12-10T21:48:46.539698Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "mcalcal_000\n",
      "mcalcal_010\n",
      "mcalcal_101\n",
      "mcalcal_111\n"
     ]
    }
   ],
   "source": [
    "for circ in meas_calibs:\n",
    "    print(circ.name)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Let us elaborate on the circuit names. We see that there are only four circuits, instead of eight. The total number of required circuits is $2^m$ where $m$ is the number of qubits in the target subset (here $m=2$).\n",
    "\n",
    "Each basis state of qubits 3 and 4 appears exactly once. Only two basis states are required for qubit 2, so these are split equally across the four experiments. For example, state '0' of qubit 2 appears in state labels '000' and '010'.\n",
    "\n",
    "We now execute the calibration circuits on an Aer simulator, using the same noise model as before. This noise is in fact local to qubits 3 and 4 separately, but assume that we don't know it, and that we only know that it is local for qubit 2."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 22,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2019-12-10T21:48:46.553810Z",
     "start_time": "2019-12-10T21:48:46.548922Z"
    }
   },
   "outputs": [],
   "source": [
    "# Generate a noise model for the 5 qubits\n",
    "noise_model = noise.NoiseModel()\n",
    "for qi in range(5):\n",
    "    read_err = noise.errors.readout_error.ReadoutError([[0.9, 0.1],[0.25,0.75]])\n",
    "    noise_model.add_readout_error(read_err, [qi])"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 23,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2019-12-10T21:48:46.731689Z",
     "start_time": "2019-12-10T21:48:46.560852Z"
    }
   },
   "outputs": [],
   "source": [
    "# Execute the calibration circuits\n",
    "backend = qiskit.Aer.get_backend('qasm_simulator')\n",
    "job = qiskit.execute(meas_calibs, backend=backend, shots=5000, noise_model=noise_model)\n",
    "cal_results = job.result()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 24,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2019-12-10T21:48:46.742193Z",
     "start_time": "2019-12-10T21:48:46.737348Z"
    }
   },
   "outputs": [],
   "source": [
    "meas_fitter = TensoredMeasFitter(cal_results, mit_pattern=mit_pattern)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "The fitter provides two calibration matrices. One matrix is for qubit 2, and the other matrix is for qubits 3 and 4."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 25,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2019-12-10T21:48:46.749341Z",
     "start_time": "2019-12-10T21:48:46.744734Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "[array([[0.9053, 0.2497],\n",
      "       [0.0947, 0.7503]]), array([[0.8106, 0.229 , 0.2236, 0.0674],\n",
      "       [0.0852, 0.6656, 0.026 , 0.1906],\n",
      "       [0.0946, 0.0262, 0.67  , 0.1714],\n",
      "       [0.0096, 0.0792, 0.0804, 0.5706]])]\n"
     ]
    }
   ],
   "source": [
    "print(meas_fitter.cal_matrices)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "We can look at the readout fidelities of the individual tensored components or qubits within a set:"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 26,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2019-12-10T21:48:46.758432Z",
     "start_time": "2019-12-10T21:48:46.752543Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Readout fidelity of Q2: 0.827800\n",
      "Readout fidelity of Q3/4 space (e.g. mean assignment \n",
      "fidelity of 00,10,01 and 11): 0.679200\n",
      "Readout fidelity of Q3: 0.826200\n"
     ]
    }
   ],
   "source": [
    "#readout fidelity of Q2\n",
    "print('Readout fidelity of Q2: %f'%meas_fitter.readout_fidelity(0))\n",
    "\n",
    "#readout fidelity of Q3/Q4\n",
    "print('Readout fidelity of Q3/4 space (e.g. mean assignment '\n",
    "      '\\nfidelity of 00,10,01 and 11): %f'%meas_fitter.readout_fidelity(1))\n",
    "\n",
    "#readout fidelity of Q3\n",
    "print('Readout fidelity of Q3: %f'%meas_fitter.readout_fidelity(1,[['00','10'],['01','11']]))"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Plot the individual calibration matrices:"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 27,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2019-12-10T21:48:47.035847Z",
     "start_time": "2019-12-10T21:48:46.760848Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Q2 Calibration Matrix\n"
     ]
    },
    {
     "data": {
      "image/png": "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\n",
      "text/plain": [
       "<Figure size 432x288 with 2 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Q3/Q4 Calibration Matrix\n"
     ]
    },
    {
     "data": {
      "image/png": "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\n",
      "text/plain": [
       "<Figure size 432x288 with 2 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "# Plot the calibration matrix\n",
    "print('Q2 Calibration Matrix')\n",
    "meas_fitter.plot_calibration(0)\n",
    "print('Q3/Q4 Calibration Matrix')\n",
    "meas_fitter.plot_calibration(1)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 28,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2019-12-10T21:48:47.043630Z",
     "start_time": "2019-12-10T21:48:47.037645Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "<qiskit.circuit.instructionset.InstructionSet at 0x7fa88b910fd0>"
      ]
     },
     "execution_count": 28,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# Make a 3Q GHZ state\n",
    "cr = ClassicalRegister(3)\n",
    "ghz = QuantumCircuit(qr, cr)\n",
    "ghz.h(qr[2])\n",
    "ghz.cx(qr[2], qr[3])\n",
    "ghz.cx(qr[3], qr[4])\n",
    "ghz.measure(qr[2],cr[0])\n",
    "ghz.measure(qr[3],cr[1])\n",
    "ghz.measure(qr[4],cr[2])"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "We now execute the calibration circuits (with the noise model above):"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 29,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2019-12-10T21:48:47.084467Z",
     "start_time": "2019-12-10T21:48:47.045697Z"
    }
   },
   "outputs": [],
   "source": [
    "job = qiskit.execute([ghz], backend=backend, shots=5000, noise_model=noise_model)\n",
    "results = job.result()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 30,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2019-12-10T21:48:47.120453Z",
     "start_time": "2019-12-10T21:48:47.086219Z"
    }
   },
   "outputs": [],
   "source": [
    "# Results without mitigation\n",
    "raw_counts = results.get_counts()\n",
    "\n",
    "# Get the filter object\n",
    "meas_filter = meas_fitter.filter\n",
    "\n",
    "# Results with mitigation\n",
    "mitigated_results = meas_filter.apply(results)\n",
    "mitigated_counts = mitigated_results.get_counts(0)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Plot the raw vs corrected state:"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 31,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2019-12-10T21:48:47.374548Z",
     "start_time": "2019-12-10T21:48:47.122221Z"
    }
   },
   "outputs": [
    {
     "data": {
      "image/png": "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JZdckhMYGMiFF17Y4/RCvD179swLDQ0tfuaZZ9qmpKQcj4qKKm7dunXBiy++2CY5OTknIMA/7u+pIzYiIiJ+4Pjx403MjPbt2xcAPP/88602b94cVrZOSkrK8dmzZ7dNTU09DjBo0KDjs2fPbjt48GC/mF8DOmIjIiJSYw1xnZn+/fvnTpo0aV9qamr3Jk2auDFjxhzq27dvuXkzqampxz/55JOoESNG5AAMGzbs+CuvvNLuhz/8oV/MrwEf3iuqIdK9okREpCLdK6rhayj3ihIRERGpU0psRERExG8osRERERG/ocRGRERE/IYSGxEREfEbSmxERETEbyixEREREb+hxEZERET8hhIbH5o/fz6JiYkkJCTw5JNPfm/77NmzadOmDX369KFPnz788Y9/LN32+uuv07VrV7p27crrr79eWj5s2DASExNL2+zfv98nYxERkcZj06ZNweHh4X0LCwurrBMeHt43IyMj2IdhVSozMzPYzPoXFBScvXIldEsFHykqKuLWW29l4cKFxMbGMmDAAEaPHk2PHj3K1bv66quZOXNmubLDhw/zyCOPkJaWhpnRv39/Ro8eTcuWLQF46623SE5ORkREfGNL4vT+ddl/l8zpXr1lQ9euXfNPnjy59vTziy++OHHcuHGHpk2bVrqictnttTFt2rToLVu2hMydOzfLG/3VlI7Y+MiqVatISEigc+fOBAcHM27cOObOnVuttv/85z8ZMWIEUVFRtGzZkhEjRjB//vw6jlhERKTxUWLjI9nZ2cTFxZU+j42NJTs7+3v1PvzwQ3r16sVVV13Fzp07q9X2hhtuoE+fPjz22GOcz/f+EhE538TExFz04IMPtuvWrVuPsLCwvmPHju24c+fOwNTU1K5Nmzbt+4Mf/KDbgQMHAsqe3rn99ttjVq9eHfGrX/3qgvDw8L7jx4+/AMDM+q9fvz4EYO/evQE/+tGPEiIiIvr27Nmz+9SpU6P79++fePp1b7jhhrj27dv3ioiI6JuUlNR9/vz5EQAffPBBsxdffLH93//+95bh4eF9ExMTewAcOnQoYOzYsR3btGnTq23btr2mTp0affq0WGFhIZMmTYpt2bJl79jY2Is++uij5rXZJ0psGpAf//jHbNu2jX//+9+MGDGCn/3sZ2dt89Zbb/HNN9+wdOlSli5dyptvvumDSEVEpKGYN29ey88//3xjRkbG+s8++6zFyJEju86YMWPXgQMH1hUXF/Pkk0+2LVv/xRdfzO7fv3/OjBkzdpw8eXLtG2+8saNinzfddFPH8PDw4j179qS//vrrWe+9917rstsHDBhwYt26dRuOHDmy9qqrrjp83XXXdTl58qRdddVVx26//fa9l1122ZGTJ0+uzczMzAAYN25cp8DAQLZs2bJ+7dq1GV988UXz3/3ud60Bnn322TYLFy5s/vXXX2esXr064+OPP25Zm/2hxMZHYmJiSo/AAOzatYuYmJhydVq1akVISAgAN910E6tXrz5r29O/IyMjueaaa1i1alWdjkNERBqWyZMn74+LiyuMj48vGDBgQE7fvn1PDBo06FR4eLj78Y9//F16enp4TforLCxk/vz5LZ544onsyMjI4v79++eOHTu23N3Np0yZcrh9+/ZFQUFBPPLII/vy8/MtPT09tLL+du7cGbh48eLmr7zyyo5mzZoVx8TEFN522237PvjggyiAjz76qOUtt9yyPyEhoaBdu3ZF99xzz95z3xtKbHxmwIABbNq0iaysLPLz85kzZw6jR48uV2fPnj2lj+fNm0f37t0BGDlyJAsWLODIkSMcOXKEBQsWMHLkSAoLCzl40PNZKygo4JNPPqFnz56+G5SIiNS7Dh06lF4+FBoaWtyuXbvSS5/CwsKKT548GVCT/nbv3h1YVFRknTt3Lu03Li4uv2ydhx56qF3nzp2TIiMj+0RGRvbJyckJ2L9/f6UXJG3evDm4sLDQOnTo0Pt0/f/93//teOjQoSCAffv2BV1wwQWl/Xfp0iWvJvFWpKuifCQwMJCZM2cycuRIioqKmDBhAklJSTz00EMkJyczevRoXnjhBebNm0dgYCBRUVHMnj0bgKioKB588EEGDBgAwEMPPURUVBQnTpxg5MiRFBQUUFRUxPDhw5k4cWI9jlJERBoDM6tyQmZ0dHRhQECAy8rKCurVq1cewM6dO0svA58/f37EzJkz28+fP39j//79TwUEBNCsWbM+p+d4Vuy7c+fOBcHBwe7w4cPrgoKCvvd6bdu2LdixY0dp/1u3bg2pzdiU2PjQqFGjGDVqVLmyRx99tPTxjBkzmDFjRqVtJ0yYwIQJE8qVNW3atPR0lYiISHW1adOmsKoEIjAwkJEjR353//33R7/99tvbN2/eHPz++++3io6Ozgc4evRoQGBgoGvfvn1BQUGB3XPPPe1PnDhRelSoXbt2hYsWLQouKioiICCAjh07FgwaNOjopEmT4n77299mN2/evPg///lPyLZt24Iuu+yynCuvvPLIH/7wh7Zjxoz5rlmzZsVPP/10+9qMTYmNiIhIDXl7nRlfu/POO/fddNNN8W+88UabK6+88tDs2bN3lt3+6quv7rjmmms6dejQoXenTp1yf/KTnxxet25dU4AxY8Yc/eCDD4716NHjorCwsKKbb755X/v27UtPJY0fP/7wu+++G9WyZcs+sbGxeRkZGd++995726ZOnRrTvXv3nidPnmwSGxubf9ddd+0BmDZt2oGNGzeG9u/fP6lp06ZFt912296vvvoq8lzHZufz5cHJyckuLS2tvsMQEZEGxMxWO+dKVz1NT0/f1rt374NnauPvbrnllph9+/YFffTRR9vqOxaA9PT01r179+5U2TZNHhYREZFy1q5dG7py5cqw4uJivvjii/A5c+a0vuKKK76r77iqQ6eiREREpJxjx441uf766zsfOHAgKCoqqnDy5Mn7rr32WiU2IiIi0vgMHTr05I4dO9bXdxznQqeiRESkXsyfP5/ExEQSEhJ48sknq6z34YcfYmacnhP51ltv0adPn9KfJk2asG7dOgCGDRtGYmJi6bb9+/d7I1R3Ps9HbWhK3oviqrbriI2IiPhcUVERt956KwsXLiQ2NpYBAwYwevRoevToUa7e8ePHef7550lJSSktu/baa7n22msB+Oabb/jJT35Cnz59Sre/9dZbJCcn4y1mdjQ/Pz8oJCSk4Oy1pa7l5+cHmdnRqrbriI2IiPjcqlWrSEhIoHPnzgQHBzNu3Djmzp37vXoPPvgg99xzD6Ghla7WzzvvvMO4cePqNNaioqI/7969u2lxcbHV6QvJWRUXF9vu3bsjioqKZldVR0dsRETE57Kzs4mLiyt9Hhsby8qVK8vVWbNmDTt37uSyyy7jmWeeqbSfd99993sJ0Q033EBAQABjxozhgQcewKx2+UhxcfGsY8eO9fvmm28GAzW6PYF4XRGwrLi4eFZVFZTYiIhIg1NcXMy0adNKby1TmZUrVxIeHl7uHnlvvfUWMTExHD9+nDFjxvDmm28yfvz4WsXSv3//fOBntepEfEanokRExOdiYmLYufP/FrvdtWsXMTExpc+PHz/O+vXrGTZsGJ06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5xFfzrEBeBZ408xWAV8Ck4Fo4PcAZvYGgHNu/OkGZtan5GEzoLjkeb5zLqNk+8PAV8CmkjpT8SQ2lV5pJSIiIv7Lp4mNc+5dM2sFPIBnvZn1wCjn3PaSKpWtZ7O2wvMfA9uBTiXPWwCvAO2BoyX1U51zq7wbvYiIiDR0vj5ig3PuZeDlKrYNq6TMztLfXcBdXglOREREGjXdK0pERET8hhIbERER8RtKbERERMRvKLERERERv6HERkRERPyGEhsRERHxG0psRERExG8osRERERG/ocRGRERE/IYSGxEREfEbSmxERETEbyixEREREb+hxEZERET8hhIbERER8RtKbERERMRvKLERERERv6HERhq8xx9/nODgYIKCgrj00ku/t/3YsWNccMEFBAUFERERwbJlywCYMmUKYWFhpT9mxrvvvgtAixYtCA4OLt22YcMGn45J6kZdfFZOa9++PaGhoYpbpIFTYiMNWn5+Po888ggLFizgyJEjLF68mHnz5pWrM2nSJCIiIigoKGDChAlcc801ALz88sucOnWKU6dO8Ze//IXAwECuvvrq0nZ//OMfS7cnJSX5dFzifXX5WfnlL39ZZ8lBY41bpKFSYiMN2uzZs2nevDnDhg0jIiKC1NRUXnrppXJ1PvvsM+68804Ann76aXbt2kVxcXG5Or/97W+5+OKLfRY3nPtf4QAffPABkZGRhIaGEhoaynfffQfAHXfcQVhYGKGhoaSkpPhsLI1BXX1W9u7dy+9//3teeOEFxS3SCCixkQYtMzOTVq1alT6Pj49nz5495erk5OTQt29fAEJDQwkICGDTpk3l6nz99dfcfffd5comTZpEWFgYl1xyyff+k6it2vwVnpuby/XXX89rr71Gbm4u33zzDeHh4WzatImXXnqJNWvWkJuby8GDB3nmmWe8GndjVleflVGjRnHLLbcQFRWluEUaASU24vdee+01AgICuOKKK0rLPvvsM3Jzc9myZQvr1q1j8uTJXn3N2vwV/tRTT9G+fXvGjh0LQNeuXQkODmb58uU0a9aM7t27AzBixAhef/11r8Z9vqv4WXn33XfZvXs3Tz31VD1HdmaNNW6RuqDERhq0xMREDh06VPo8KyuLDh06lKsTERHB2rVrAc/RjqKiIrp27Vq6/aWXXiI1NbVcm+TkZACio6O54oor+Oqrr7wad23+Cl+3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\n",
      "text/plain": [
       "<Figure size 504x360 with 1 Axes>"
      ]
     },
     "execution_count": 31,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "meas_filter = meas_fitter.filter\n",
    "mitigated_results = meas_filter.apply(results)\n",
    "mitigated_counts = mitigated_results.get_counts(0)\n",
    "plot_histogram([raw_counts, mitigated_counts], legend=['raw', 'mitigated'])"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "As a check we should get the same answer if we build the full correction matrix from a tensor product of the subspace calibration matrices:"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 32,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2019-12-10T21:48:47.655680Z",
     "start_time": "2019-12-10T21:48:47.377175Z"
    }
   },
   "outputs": [
    {
     "data": {
      "image/png": "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JZdckhMYGMiFF17Y4/RCvD179swLDQ0tfuaZZ9qmpKQcj4qKKm7dunXBiy++2CY5OTknIMA/7u+pIzYiIiJ+4Pjx403MjPbt2xcAPP/88602b94cVrZOSkrK8dmzZ7dNTU09DjBo0KDjs2fPbjt48GC/mF8DOmIjIiJSYw1xnZn+/fvnTpo0aV9qamr3Jk2auDFjxhzq27dvuXkzqampxz/55JOoESNG5AAMGzbs+CuvvNLuhz/8oV/MrwEf3iuqIdK9okREpCLdK6rhayj3ihIRERGpU0psRERExG8osRERERG/ocRGRERE/IYSGxEREfEbSmxERETEbyixEREREb+hxEZERET8hhIbH5o/fz6JiYkkJCTw5JNPfm/77NmzadOmDX369KFPnz788Y9/LN32+uuv07VrV7p27crrr79eWj5s2DASExNL2+zfv98nYxERkcZj06ZNweHh4X0LCwurrBMeHt43IyMj2IdhVSozMzPYzPoXFBScvXIldEsFHykqKuLWW29l4cKFxMbGMmDAAEaPHk2PHj3K1bv66quZOXNmubLDhw/zyCOPkJaWhpnRv39/Ro8eTcuWLQF46623SE5ORkREfGNL4vT+ddl/l8zpXr1lQ9euXfNPnjy59vTziy++OHHcuHGHpk2bVrqictnttTFt2rToLVu2hMydOzfLG/3VlI7Y+MiqVatISEigc+fOBAcHM27cOObOnVuttv/85z8ZMWIEUVFRtGzZkhEjRjB//vw6jlhERKTxUWLjI9nZ2cTFxZU+j42NJTs7+3v1PvzwQ3r16sVVV13Fzp07q9X2hhtuoE+fPjz22GOcz/f+EhE538TExFz04IMPtuvWrVuPsLCwvmPHju24c+fOwNTU1K5Nmzbt+4Mf/KDbgQMHAsqe3rn99ttjVq9eHfGrX/3qgvDw8L7jx4+/AMDM+q9fvz4EYO/evQE/+tGPEiIiIvr27Nmz+9SpU6P79++fePp1b7jhhrj27dv3ioiI6JuUlNR9/vz5EQAffPBBsxdffLH93//+95bh4eF9ExMTewAcOnQoYOzYsR3btGnTq23btr2mTp0affq0WGFhIZMmTYpt2bJl79jY2Is++uij5rXZJ0psGpAf//jHbNu2jX//+9+MGDGCn/3sZ2dt89Zbb/HNN9+wdOlSli5dyptvvumDSEVEpKGYN29ey88//3xjRkbG+s8++6zFyJEju86YMWPXgQMH1hUXF/Pkk0+2LVv/xRdfzO7fv3/OjBkzdpw8eXLtG2+8saNinzfddFPH8PDw4j179qS//vrrWe+9917rstsHDBhwYt26dRuOHDmy9qqrrjp83XXXdTl58qRdddVVx26//fa9l1122ZGTJ0+uzczMzAAYN25cp8DAQLZs2bJ+7dq1GV988UXz3/3ud60Bnn322TYLFy5s/vXXX2esXr064+OPP25Zm/2hxMZHYmJiSo/AAOzatYuYmJhydVq1akVISAgAN910E6tXrz5r29O/IyMjueaaa1i1alWdjkNERBqWyZMn74+LiyuMj48vGDBgQE7fvn1PDBo06FR4eLj78Y9//F16enp4TforLCxk/vz5LZ544onsyMjI4v79++eOHTu23N3Np0yZcrh9+/ZFQUFBPPLII/vy8/MtPT09tLL+du7cGbh48eLmr7zyyo5mzZoVx8TEFN522237PvjggyiAjz76qOUtt9yyPyEhoaBdu3ZF99xzz95z3xtKbHxmwIABbNq0iaysLPLz85kzZw6jR48uV2fPnj2lj+fNm0f37t0BGDlyJAsWLODIkSMcOXKEBQsWMHLkSAoLCzl40PNZKygo4JNPPqFnz56+G5SIiNS7Dh06lF4+FBoaWtyuXbvSS5/CwsKKT548GVCT/nbv3h1YVFRknTt3Lu03Li4uv2ydhx56qF3nzp2TIiMj+0RGRvbJyckJ2L9/f6UXJG3evDm4sLDQOnTo0Pt0/f/93//teOjQoSCAffv2BV1wwQWl/Xfp0iWvJvFWpKuifCQwMJCZM2cycuRIioqKmDBhAklJSTz00EMkJyczevRoXnjhBebNm0dgYCBRUVHMnj0bgKioKB588EEGDBgAwEMPPURUVBQnTpxg5MiRFBQUUFRUxPDhw5k4cWI9jlJERBoDM6tyQmZ0dHRhQECAy8rKCurVq1cewM6dO0svA58/f37EzJkz28+fP39j//79TwUEBNCsWbM+p+d4Vuy7c+fOBcHBwe7w4cPrgoKCvvd6bdu2LdixY0dp/1u3bg2pzdiU2PjQqFGjGDVqVLmyRx99tPTxjBkzmDFjRqVtJ0yYwIQJE8qVNW3atPR0lYiISHW1adOmsKoEIjAwkJEjR353//33R7/99tvbN2/eHPz++++3io6Ozgc4evRoQGBgoGvfvn1BQUGB3XPPPe1PnDhRelSoXbt2hYsWLQouKioiICCAjh07FgwaNOjopEmT4n77299mN2/evPg///lPyLZt24Iuu+yynCuvvPLIH/7wh7Zjxoz5rlmzZsVPP/10+9qMTYmNiIhIDXl7nRlfu/POO/fddNNN8W+88UabK6+88tDs2bN3lt3+6quv7rjmmms6dejQoXenTp1yf/KTnxxet25dU4AxY8Yc/eCDD4716NHjorCwsKKbb755X/v27UtPJY0fP/7wu+++G9WyZcs+sbGxeRkZGd++995726ZOnRrTvXv3nidPnmwSGxubf9ddd+0BmDZt2oGNGzeG9u/fP6lp06ZFt912296vvvoq8lzHZufz5cHJyckuLS2tvsMQEZEGxMxWO+dKVz1NT0/f1rt374NnauPvbrnllph9+/YFffTRR9vqOxaA9PT01r179+5U2TZNHhYREZFy1q5dG7py5cqw4uJivvjii/A5c+a0vuKKK76r77iqQ6eiREREpJxjx441uf766zsfOHAgKCoqqnDy5Mn7rr32WiU2IiIi0vgMHTr05I4dO9bXdxznQqeiRESkXsyfP5/ExEQSEhJ48sknq6z34YcfYmacnhP51ltv0adPn9KfJk2asG7dOgCGDRtGYmJi6bb9+/d7I1R3Ps9HbWhK3oviqrbriI2IiPhcUVERt956KwsXLiQ2NpYBAwYwevRoevToUa7e8ePHef7550lJSSktu/baa7n22msB+Oabb/jJT35Cnz59Sre/9dZbJCcn4y1mdjQ/Pz8oJCSk4Oy1pa7l5+cHmdnRqrbriI2IiPjcqlWrSEhIoHPnzgQHBzNu3Djmzp37vXoPPvgg99xzD6Ghla7WzzvvvMO4cePqNNaioqI/7969u2lxcbHV6QvJWRUXF9vu3bsjioqKZldVR0dsRETE57Kzs4mLiyt9Hhsby8qVK8vVWbNmDTt37uSyyy7jmWeeqbSfd99993sJ0Q033EBAQABjxozhgQcewKx2+UhxcfGsY8eO9fvmm28GAzW6PYF4XRGwrLi4eFZVFZTYiIhIg1NcXMy0adNKby1TmZUrVxIeHl7uHnlvvfUWMTExHD9+nDFjxvDmm28yfvz4WsXSv3//fOBntepEfEanokRExOdiYmLYufP/FrvdtWsXMTExpc+PHz/O+vXrGTZsGJ06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5xFfzrEBeBZ408xWAV8Ck4Fo4PcAZvYGgHNu/OkGZtan5GEzoLjkeb5zLqNk+8PAV8CmkjpT8SQ2lV5pJSIiIv7Lp4mNc+5dM2sFPIBnvZn1wCjn3PaSKpWtZ7O2wvMfA9uBTiXPWwCvAO2BoyX1U51zq7wbvYiIiDR0vj5ig3PuZeDlKrYNq6TMztLfXcBdXglOREREGjXdK0pERET8hhIbERER8RtKbERERMRvKLERERERv6HERkRERPyGEhsRERHxG0psRERExG8osRERERG/ocRGRERE/IYSGxEREfEbSmxERETEbyixEREREb+hxEZERET8hhIbERER8RtKbERERMRvKLERERERv6HERhq8xx9/nODgYIKCgrj00ku/t/3YsWNccMEFBAUFERERwbJlywCYMmUKYWFhpT9mxrvvvgtAixYtCA4OLt22YcMGn45J6kZdfFZOa9++PaGhoYpbpIFTYiMNWn5+Po888ggLFizgyJEjLF68mHnz5pWrM2nSJCIiIigoKGDChAlcc801ALz88sucOnWKU6dO8Ze//IXAwECuvvrq0nZ//OMfS7cnJSX5dFzifXX5WfnlL39ZZ8lBY41bpKFSYiMN2uzZs2nevDnDhg0jIiKC1NRUXnrppXJ1PvvsM+68804Ann76aXbt2kVxcXG5Or/97W+5+OKLfRY3nPtf4QAffPABkZGRhIaGEhoaynfffQfAHXfcQVhYGKGhoaSkpPhsLI1BXX1W9u7dy+9//3teeOEFxS3SCCixkQYtMzOTVq1alT6Pj49nz5495erk5OTQt29fAEJDQwkICGDTpk3l6nz99dfcfffd5comTZpEWFgYl1xyyff+k6it2vwVnpuby/XXX89rr71Gbm4u33zzDeHh4WzatImXXnqJNWvWkJuby8GDB3nmmWe8GndjVleflVGjRnHLLbcQFRWluEUaASU24vdee+01AgICuOKKK0rLPvvsM3Jzc9myZQvr1q1j8uTJXn3N2vwV/tRTT9G+fXvGjh0LQNeuXQkODmb58uU0a9aM7t27AzBixAhef/11r8Z9vqv4WXn33XfZvXs3Tz31VD1HdmaNNW6RuqDERhq0xMREDh06VPo8KyuLDh06lKsTERHB2rVrAc/RjqKiIrp27Vq6/aWXXiI1NbVcm+TkZACio6O54oor+Oqrr7wad23+Cl+3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\n",
      "text/plain": [
       "<Figure size 504x360 with 1 Axes>"
      ]
     },
     "execution_count": 32,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "meas_calibs2, state_labels2 = complete_meas_cal([2,3,4])\n",
    "meas_fitter2 = CompleteMeasFitter(None, state_labels2)\n",
    "meas_fitter2.cal_matrix = np.kron(meas_fitter.cal_matrices[1],meas_fitter.cal_matrices[0])\n",
    "meas_filter2 = meas_fitter2.filter\n",
    "mitigated_results2 = meas_filter2.apply(results)\n",
    "mitigated_counts2 = mitigated_results2.get_counts(0)\n",
    "plot_histogram([raw_counts, mitigated_counts2], legend=['raw', 'mitigated'])"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Running Aqua Algorithms with Measurement Error Mitigation\n",
    "To use measurement error mitigation when running quantum circuits as part of an Aqua algorithm, we need to include the respective measurement error fitting instance in the QuantumInstance. This object also holds the specifications for the chosen backend.\n",
    "\n",
    "In the following, we illustrate measurement error mitigation of Aqua algorithms on the example of searching the ground state of a Hamiltonian with VQE."
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "First, we need to import the libraries that provide backends as well as the classes that are needed to run the algorithm."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 33,
   "metadata": {},
   "outputs": [],
   "source": [
    "# Import qiskit functions and libraries\n",
    "from qiskit import Aer, IBMQ\n",
    "from qiskit.circuit.library import TwoLocal\n",
    "from qiskit.aqua import QuantumInstance\n",
    "from qiskit.aqua.algorithms import VQE\n",
    "from qiskit.aqua.components.optimizers import COBYLA\n",
    "from qiskit.aqua.operators import X, Y, Z, I, CX, T, H, S, PrimitiveOp\n",
    "from qiskit.providers.aer import noise\n",
    "\n",
    "# Import error mitigation functions\n",
    "from qiskit.ignis.mitigation.measurement import CompleteMeasFitter"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Then, we initialize the instances that are required to execute the algorithm."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 34,
   "metadata": {},
   "outputs": [],
   "source": [
    "# Initialize Hamiltonian\n",
    "h_op =  (-1.0523732 * I^I) + \\\n",
    "                (0.39793742 * I^Z) + \\\n",
    "                (-0.3979374 * Z^I) + \\\n",
    "                (-0.0112801 * Z^Z) + \\\n",
    "                (0.18093119 * X^X)\n",
    "# Initialize trial state\n",
    "var_form = TwoLocal(h_op.num_qubits, ['ry', 'rz'], 'cz', reps=3, entanglement='full')\n",
    "# Initialize optimizer\n",
    "optimizer = COBYLA(maxiter=350)\n",
    "# Initialize algorithm to find the ground state\n",
    "vqe = VQE(h_op, var_form, optimizer)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Here, we choose the Aer `qasm_simulator` as backend and also add a custom noise model.\n",
    "The application of an actual quantum backend provided by IBMQ is outlined in the commented code."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 35,
   "metadata": {},
   "outputs": [],
   "source": [
    "# Generate a noise model\n",
    "noise_model = noise.NoiseModel()\n",
    "for qi in range(h_op.num_qubits):\n",
    "    read_err = noise.errors.readout_error.ReadoutError([[0.8, 0.2],[0.1,0.9]])\n",
    "    noise_model.add_readout_error(read_err, [qi])    \n",
    "    \n",
    "# Initialize the backend configuration using measurement error mitigation with a QuantumInstance \n",
    "qi_noise_model_qasm = QuantumInstance(backend=Aer.get_backend('qasm_simulator'), noise_model=noise_model, shots=1000,\n",
    "                                      measurement_error_mitigation_cls=CompleteMeasFitter,\n",
    "                                      measurement_error_mitigation_shots=1000)\n",
    "\n",
    "# Intialize your TOKEN and provider with \n",
    "# provider = IBMQ.get_provider(...)\n",
    "# qi_noise_model_ibmq = QuantumInstance(backend=provider = provider.get_backend(backend_name)), shots=8000,\n",
    "#                                       measurement_error_mitigation_cls=CompleteMeasFitter, measurement_error_mitigation_shots=8000)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Finally, we can run the algorithm and check the results."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 36,
   "metadata": {},
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "{'optimal_parameters': {Parameter(θ[0]): -3.5066854222828043, Parameter(θ[10]): 2.4679772171938295, Parameter(θ[11]): 2.035810688886627, Parameter(θ[12]): -1.8201489888165028, Parameter(θ[13]): -3.3188455994330397, Parameter(θ[14]): 4.943602399628503, Parameter(θ[15]): 5.323597843674701, Parameter(θ[1]): 4.185820042224241, Parameter(θ[2]): 3.523301827667687, Parameter(θ[3]): 0.08583149982647933, Parameter(θ[4]): 4.814605347345111, Parameter(θ[5]): 0.9441526990032016, Parameter(θ[6]): 2.6815109085836095, Parameter(θ[7]): 4.612108971621989, Parameter(θ[8]): -2.561934002843255, Parameter(θ[9]): 0.04269037114204171}, 'optimal_point': array([-3.50668542,  2.46797722,  2.03581069, -1.82014899, -3.3188456 ,\n",
      "        4.9436024 ,  5.32359784,  4.18582004,  3.52330183,  0.0858315 ,\n",
      "        4.81460535,  0.9441527 ,  2.68151091,  4.61210897, -2.561934  ,\n",
      "        0.04269037]), 'optimal_value': -1.82260200649447, 'optimizer_evals': 178, 'optimizer_time': 48.22874665260315, 'eigenvalue': (-1.82260200649447+0j), 'eigenstate': {'10': 7.318661292732936, '11': 29.289035197048545, '00': 7.570188773138538, '01': 955.82211473708}, 'cost_function_evals': 178}\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n",
      "/home/computertreker/git/qiskit/qiskit-tutorial/foo/lib/python3.8/site-packages/qiskit/aqua/operators/state_fns/dict_state_fn.py:207: DeprecationWarning: The Python built-in `round` is deprecated for complex scalars, and will raise a `TypeError` in a future release. Use `np.round` or `scalar.round` instead.\n",
      "  return round(sum([v * front.primitive.get(b, 0) for (b, v) in\n"
     ]
    }
   ],
   "source": [
    "# Run the algorithm\n",
    "result = vqe.run(qi_noise_model_qasm)\n",
    "print(result)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 37,
   "metadata": {
    "ExecuteTime": {
     "end_time": "2019-12-10T21:48:47.743047Z",
     "start_time": "2019-12-10T21:48:47.658283Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/html": [
       "<h3>Version Information</h3><table><tr><th>Qiskit Software</th><th>Version</th></tr><tr><td>Qiskit</td><td>0.19.6</td></tr><tr><td>Terra</td><td>0.14.2</td></tr><tr><td>Aer</td><td>0.5.2</td></tr><tr><td>Ignis</td><td>0.3.3</td></tr><tr><td>Aqua</td><td>0.7.3</td></tr><tr><td>IBM Q Provider</td><td>0.7.2</td></tr><tr><th>System information</th></tr><tr><td>Python</td><td>3.8.3 (default, May 17 2020, 18:15:42) \n",
       "[GCC 10.1.0]</td></tr><tr><td>OS</td><td>Linux</td></tr><tr><td>CPUs</td><td>32</td></tr><tr><td>Memory (Gb)</td><td>125.72604370117188</td></tr><tr><td colspan='2'>Wed Jul 22 16:43:23 2020 EDT</td></tr></table>"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<div style='width: 100%; background-color:#d5d9e0;padding-left: 10px; padding-bottom: 10px; padding-right: 10px; padding-top: 5px'><h3>This code is a part of Qiskit</h3><p>&copy; Copyright IBM 2017, 2020.</p><p>This code is licensed under the Apache License, Version 2.0. You may<br>obtain a copy of this license in the LICENSE.txt file in the root directory<br> of this source tree or at http://www.apache.org/licenses/LICENSE-2.0.<p>Any modifications or derivative works of this code must retain this<br>copyright notice, and modified files need to carry a notice indicating<br>that they have been altered from the originals.</p></div>"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "import qiskit.tools.jupyter\n",
    "%qiskit_version_table\n",
    "%qiskit_copyright"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "celltoolbar": "Tags",
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.8.3"
  },
  "varInspector": {
   "cols": {
    "lenName": 16,
    "lenType": 16,
    "lenVar": 40
   },
   "kernels_config": {
    "python": {
     "delete_cmd_postfix": "",
     "delete_cmd_prefix": "del ",
     "library": "var_list.py",
     "varRefreshCmd": "print(var_dic_list())"
    },
    "r": {
     "delete_cmd_postfix": ") ",
     "delete_cmd_prefix": "rm(",
     "library": "var_list.r",
     "varRefreshCmd": "cat(var_dic_list()) "
    }
   },
   "types_to_exclude": [
    "module",
    "function",
    "builtin_function_or_method",
    "instance",
    "_Feature"
   ],
   "window_display": false
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}
